a short time later - Alemán Inglés Diccionario